Description
About BT:
BT Group has a history spanning over 180 years, pioneering the world’s first telecommunications company and continually evolving into a global technology leader. BT’s purpose has always been to use the power of communications to create a better world, supporting critical services from emergency response to banking and large-scale sports broadcasting.
BT’s ambition remains high despite challenging market conditions. BT seeks individuals who possess drive, resilience, and optimism, offering them unrivalled personal development and diverse career opportunities across a range of disciplines.
About This Role:
BT is looking for a skilled AI/ML Engineer to join their Digital unit and drive value from data. The role covers end-to-end machine learning processes including data collection, cleaning, pre-processing, model training, and deployment across production and non-production environments.
Key Responsibilities:
- Understand business objectives and develop models to achieve them, along with metrics for progress tracking.
- Analyze and evaluate ML algorithms suitable for solving given business problems.
- Verify and ensure data quality through effective cleaning processes.
- Supervise data acquisition if additional data is required.
- Define validation strategies and pre-processing or feature engineering pipelines.
- Define data augmentation methods.
- Train ML models and tune hyperparameters for optimal performance.
- Analyze model errors and design strategies to improve outcomes.
- Perform statistical analysis and fine-tune models using test results.
- Train and retrain systems when necessary.
- Manage end-to-end model deployment pipelines (MLOps) with expertise in AWS or GCP deployments.
Key Technical Skills:
Troubleshooting, Agile Development, Database Design/Development, Debugging, Programming/Scripting, Microservices/Service Oriented Architecture, Version Control, IT Security, Cloud Computing, Continuous Integration/Continuous Deployment Automation & Orchestration, Software Testing, Application Development, Algorithm Design, SDLC, Decision Making, Growth Mindset, Inclusive Leadership
Requirements:
- Minimum 4 years of professional experience as a Machine Learning Engineer, AI Engineer, or similar role.
- Experience solving business problems using ML algorithms, deep learning, neural networks, sequential and time series modelling.
- Practical experience in computer vision, CNNs, generative AI, and working with LLMs.
- Experience deploying models via MLOps pipelines.
- Proficiency handling both structured and unstructured data and familiarity with tools like SQL, BigQuery, and DataProc.
- Skilled in developing APIs using frameworks such as Flask, Django, or FastAPI.
- Experience in automating business processes using AIOps.
- Cloud proficiency in GCP or AWS; familiarity with Qlik is an added advantage.
- Solid knowledge of data structures, software architecture, and big data visualization.
- Strong understanding of mathematics, probability, statistics, and algorithms.
- Expertise in Python and essential ML libraries like scikit-learn and pandas; R or Java is a plus.
- Familiarity with TensorFlow, Keras, and OpenCV is advantageous.
- Excellent communication skills and collaborative mindset.
- Outstanding analytical and problem-solving abilities.
- Comfortable working in a Linux environment.
- Familiarity (low to medium) with JIRA, GIT, Nexus, Jenkins is a plus.
- Minimum educational qualification: BE/B.Tech or equivalent degree in a relevant field.
Important Notice:
This job description and related content are owned by BT Group. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact BT Group directly. We do not process applications or respond to candidate queries.